glen haven - Turkish English Dictionary